package com.laf.manage.domain.vo;


import com.laf.manage.domain.po.Dynamic;
import com.laf.manage.domain.po.Tag;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "DynamicVO", description = "内容管理VO")
public class DynamicVO extends Dynamic {

    @ApiModelProperty(value = "标签ids")
    private List<Long> tagIds;

    @ApiModelProperty("标签列表")
    private List<Tag> tags;

    @ApiModelProperty("昵称")
    private String nickname;

    @ApiModelProperty("头像")
    private String avatar;

    @ApiModelProperty("评论数量")
    private Integer commentCount;

    @ApiModelProperty("收藏数量")
    private Integer storeCount;


    @ApiModelProperty("是否收藏了")
    private Boolean isStore;

}
